package gepes.negocio;

import java.util.Collection;

import gepes.dao.PreguntaDAO;
import gepes.exepcion.DAOExcepcion;
import gepes.modelo.Pregunta;

public class GestionPregunta {
	public Pregunta insertar(Pregunta pr) throws DAOExcepcion {
		PreguntaDAO dao = new PreguntaDAO();
		return dao.insertar(pr);
	}

	public void responder(Pregunta pr) throws DAOExcepcion {
		PreguntaDAO dao = new PreguntaDAO();
		dao.respuesta(pr);
	}

	public Collection<Pregunta> listar(int idusuario) throws DAOExcepcion{
		PreguntaDAO dao = new PreguntaDAO();
		return dao.listar(idusuario);
	}

	public Collection<Pregunta> listarPregunta(int idusuario) throws DAOExcepcion{
		PreguntaDAO dao = new PreguntaDAO();
		return dao.listarPregunta(idusuario);
	}
	public Pregunta obtener(int idusuario) throws DAOExcepcion{
		PreguntaDAO dao = new PreguntaDAO();
		return dao.obtener(idusuario);
	}
	public Pregunta get(int idpregunta) throws DAOExcepcion{
		PreguntaDAO dao = new PreguntaDAO();
		return dao.get(idpregunta);
	}
}
